.landing-slider-pagetitle-wrap {
	font: 24px/26px var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	font-weight: var(--ui-font-weight-light, 300);
	color: #333;
	padding: 0 20px;
}

.landing-slider-content {
	padding: 0 20px;
}

.landing-folder-edit__scope {
	--gray: rgba(235,241,244,1);

	--graphite: rgba(82,92,105,1);
	--graphite_alpha_40: rgba(82,92,105,.4);
	--graphite_alpha_80: rgba(82,92,105,.8);

	--font_helvetica:	var(--ui-font-family-primary, var(--ui-font-family-helvetica));
}

.landing-folder-edit__workarea {
	display: block;
	margin: 10px;
	padding: 0 16px;
	background: #fff;
	font-family: var(--font_helvetica);
	border-radius: var(--ui-border-radius-md);
}

.landing-folder-edit__section-ui-input {
	margin-left: 5px;
	width: 100%;
	flex: 1;
}

#landing-folder-index-link {
	max-width: calc(100% - 170px);
	display: inline-flex;
}

#landing-folder-index-link.--link-icon:empty {
	display: none;
}


#landing-folder-index-link .landing-folder-index-link-text {
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
}

.landing-folder-edit__section--text {
	margin-right: 5px;
	font-size: 14px;
	font-weight: 500;
	color: var(--graphite);
}

.landing-folder-edit__section--text:empty {
	display: none !important;
}

.landing-folder-edit__section--text.--space-around {
	overflow: hidden;
	margin-left: 8px;
	margin-right: 0;
	max-width: 200px;
	text-overflow: ellipsis;
}

.landing-folder-edit__section--text.--space-around:after {
	content: '/';
	display: inline-block;
	margin-left: 8px;
	color: var(--graphite_alpha_40);
}

.landing-folder-edit__section--text:last-child {
	margin-right: 0;
}

.landing-folder-edit__section--text:empty {
	display: none;
}

.landing-folder-edit__section--text.--link,
.landing-folder-edit__section--text.--link:hover {
	display: inline-block;
	padding: 1px 0;
	border-bottom: 1px solid var(--graphite_alpha_80);
	color: var(--graphite);
	text-decoration: none;
	cursor: pointer;
	transition: .2s;
}

.landing-folder-edit__section--text.--link:hover {
	border-bottom: 1px solid var(--graphite);
	transition: none;
}

.landing-folder-edit__section--text.--link-icon,
.landing-folder-edit__section--text.--link-icon:hover {
	display: inline-flex;
	text-decoration: none;
	cursor: pointer;
	margin-right: 30px;
}

.landing-folder-edit__section--text.--link-icon:hover {
	transition: none;
}

.landing-folder-edit__section--text.--link-icon:after {
	content: '';
	display: inline-flex;
	width: 21px;
	height: 17px;
	margin-right: -21px;
	background: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.912 6.34321L10.2839 8.97047C8.83335 10.4218 6.48024 10.4218 5.02947 8.97047C4.80095 8.7426 4.62218 8.48584 4.46519 8.22105L5.68633 7C5.74438 6.94146 5.81606 6.90792 5.88455 6.86841C5.96898 7.15684 6.11635 7.4299 6.34319 7.65677C7.06759 8.38175 8.24633 8.38074 8.97031 7.65677L11.5976 5.02957C12.3226 4.30468 12.3226 3.12621 11.5976 2.40188C10.8736 1.67754 9.69517 1.67754 8.97031 2.40188L8.03604 3.33715C7.27788 3.04194 6.46106 2.96257 5.6659 3.0791L7.65675 1.08832C9.10812 -0.362774 11.4606 -0.362774 12.912 1.08832C14.3627 2.53935 14.3627 4.89221 12.912 6.34321ZM5.96438 10.6633L5.02944 11.5986C4.3051 12.3226 3.12629 12.3226 2.40183 11.5986C1.67743 10.8736 1.67743 9.69515 2.40183 8.97047L5.02944 6.34321C5.75436 5.61838 6.93237 5.61838 7.65671 6.34321C7.88303 6.56959 8.03056 6.84258 8.11578 7.13065C8.18467 7.09062 8.25546 7.05808 8.31348 6.99997L9.53453 5.77942C9.37855 5.51359 9.19886 5.25775 8.97024 5.02963C7.51985 3.57853 5.16652 3.57853 3.71542 5.02963L1.08821 7.65692C-0.362737 9.10844 -0.362737 11.4606 1.08821 12.912C2.53931 14.3627 4.89209 14.3627 6.34315 12.912L8.33452 10.9208C7.53893 11.038 6.7219 10.958 5.96438 10.6633Z' fill='%23525C69'/%3E%3C/svg%3E") center no-repeat;
	opacity: .3;
	transition: .2s;
}

.landing-folder-edit__section--text.--link-icon:hover:after {
	opacity: .5;
	transition: none;
}

.landing-folder-edit__section--text-title {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-family: var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	font-weight: var(--ui-font-weight-regular, 400);
	font-size: 19px;
	line-height: 39px;
	color: #929292;
}

.landing-folder-edit__section--text-title.--dark {
	color: var(--graphite);
}

.landing-folder-edit__section--text-link {
	font-size: 14px;
	color: var(--graphite_alpha_40);
}

.landing-folder-edit__section--text-link.--margin-bottom {
	margin-bottom: 3px;
}

.landing-folder-edit__section {
	display: flex;
	min-height: 56px;
	margin-bottom: 8px;
	padding: 0 18px;
	background: var(--gray);
	border-radius: var(--ui-border-radius-sm);
}

.landing-folder-edit__section--wrapper {
	display: block;
	width: 100%;
}

.landing-folder-edit__section--wrapper.--flex {
	display: flex;
}

.landing-folder-edit__section--wrapper.--margin-bottom {
	margin-bottom: 12px;
}

.landing-folder-edit__section.--without-bg {
	margin-bottom: 0;
	padding: 0;
	background: none;
}

.landing-folder-edit__section.--without-margin {
	margin-top: -8px;
}

.landing-folder-edit__section.--inline {
	align-items: center;
}

.landing-folder-edit__section--title {
	display: flex;
	align-items: center;
	height: 56px;
	min-width: 220px;
	font-size: 14px;
	font-family: var(--font_helvetica);
	color: var(--graphite);
}

.landing-folder-edit__section--content {
	display: flex;
	flex: 1;
	overflow: hidden;
}

.landing-folder-edit__section--content.--padding {
	padding: 18px 0;
}

.landing-folder-edit__section--content.--padding-bottom {
	padding-bottom: 18px;
}

.landing-folder-edit__section--content.--inline {
	align-items: center;
	white-space: nowrap;
}

.landing-folder-edit__section--content.--path-link {
	overflow: hidden;
}

.landing-folder-edit__section--content .landing-folder-edit__section--text-link {
	overflow: hidden;
	text-overflow: ellipsis;
}

.landing-folder-edit__section--icon {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	width: 39px;
	height: 39px;
	cursor: pointer;
	transition: .2s;
	opacity: .3;
}

.landing-folder-edit__section--icon:hover {
	opacity: .5;
	transition: none;
}

.landing-folder-edit__section--icon i {
	display: block;
	width: 21px;
	height: 21px;
	background: center center no-repeat;
}

.landing-folder-edit__section--icon.--edit i {
	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2210%22%20height%3D%2210%22%20viewBox%3D%220%200%2010%2010%22%3E%0A%20%20%3Cpath%20fill%3D%22%23535C69%22%20d%3D%22M907.061669%2C258%20L908.990291%2C259.928622%20L902.07275%2C266.844782%20L900.144127%2C264.91616%20L907.061669%2C258%20Z%20M899.007124%2C267.723439%20C898.987783%2C267.79666%20899.008506%2C267.874026%20899.061004%2C267.927906%20C899.114884%2C267.981786%20899.19225%2C268.002509%20899.265471%2C267.981786%20L901.551911%2C267.365621%20L899.623289%2C265.436999%20L899.007124%2C267.723439%20Z%22%20transform%3D%22translate%28-899%20-258%29%22/%3E%0A%3C/svg%3E%0A');
}

.landing-folder-edit__preview-switcher {
	display: flex;
	align-items: center;
	overflow: hidden;
	margin-bottom: 12px;
	padding: 15px;
	background: rgba(255,255,255,.8);
}

.landing-folder-edit__preview-switcher--title {
	flex: 1;
	overflow: hidden;
	white-space: normal;
	padding-right: 30px;
	font: 14px/18px var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	font-weight: var(--ui-font-weight-regular, 400);
	color: var(--graphite);
}

.landing-folder-edit__preview-switcher--control {
	display: block;
}

.landing-folder-edit__rich-url {
	display: block;
	overflow: hidden;
	transition: .3s;
}

.landing-folder-edit__rich-url.--show {
	opacity: 1;
}

.landing-folder-edit__rich-url--wrapper {
	display: block;
	overflow: hidden;
}

.landing-folder-edit__section--title .ui-ctl-checkbox {
	margin-bottom: 0;
}